package com.sq.ai.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.sq.ai.base.BaseEntry;
import lombok.Data;

/**
 * 
 * @TableName algor_node
 */
@TableName(value ="algor_node")
@Data
public class AlgorNode extends BaseEntry {
    /**
     * 算法节点id
     */
    @TableId
    private String algorId;

    /**
     * 算法别名
     */
    private String algorName;

    /**
     * 算法调用码
     */
    private String algorCode;

    /**
     * 算法所在节点的ip
     */
    private String algorIp;

    /**
     * 算法所在节点对应的端口
     */
    private Integer algorPort;

    /**
     * 算法启动对应的uri
     */
    private String algorUri;

    /**
     * 算法模型对应的地址
     */
    private String algorModelPath;

    /**
     * 算法停止对应的uri
     */
    private String algorStopUri;

    /**
     * 算法部署启动/停止节点
     */
    private String devNode;
}